var mongoose = require('mongoose')

//这里指明了是user数据库
// var DB_URL = 'mongodb://localhost:27017/jour';

// /**
//  * 连接
//  */
// mongoose.connect(DB_URL);

// /**
//   * 连接成功
//   */
// mongoose.connection.on('connected', function () {    
//     console.log('Mongoose connection open to ' + DB_URL);  
// });    

// /**
//  * 连接异常
//  */
// mongoose.connection.on('error',function (err) {    
//     console.log('Mongoose connection error: ' + err);  
// });    
 
// /**
//  * 连接断开
//  */
// mongoose.connection.on('disconnected', function () {    
//     console.log('Mongoose connection disconnected');  
// });    

var Schema = mongoose.Schema;


//这里定义了集合中的大概格式，要修改就到这来修改,
//相当于这个就是集合中的JSON的键值对模板，很重要
//意味着JSON中只能有这些键值对，可以少但是不能多
//注意，一定要注意，最好是只定义外层的模板，就像这样，因为这样扩展起来十分方便
//而模板过于内层很了，扩展不是很方便
var JourSchema = new Schema({          
    jourUserName:String,
    jourAvatar:String,
    date:String,
    shijian:Number,
    content:String,
    picture:[],
    laud:[],
    comment:[]
});



//这里定义了集合是user和集合中的JSON的大概格式
module.exports = mongoose.model('jours',JourSchema);






